iT邦幫忙

2023 iThome 鐵人賽

DAY 30
0

其實沒預期自己可以完成,原本抱著好奇心學rust的同時,查找rust如何實作領域驅動設計及乾淨架構的概念,就無意間翻到了這個套件和其說明文件:

套件:https://docs.rs/cqrs-es/latest/cqrs_es/
文件:https://doc.rust-cqrs.org/

雖然文件短短的沒幾頁,不用一個早上就可以看完,不過問題是難在實作,實作的時候常常這裡卡那麼卡,常常編譯過不了,因為自己的底蘊不夠,對rust、對DDD、對CQRS、對CA都只會一點皮毛。查了很多文件還是一知半解,rust的所有權檢查機制很嚴格。而CQRS本身也很複雜,不小心在這裡獻醜了。

這30天來,常常一個小東西卡了我半天,其實好幾次差點想要放棄,不過自己嘗試換個心境去做其他事情再回來,有時候思路再重新來一次,試著用不同的路線去解,反而有意想不到的結果。這些天下來寫的程式碼很糟,不好意思給大家看,未來有空把脈絡整理完整,再回來更新補上。


上一篇
D29 metadata in es
系列文
當rust 遇上 cqrs & es30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言